/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package studio7i;

import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author pcsijdia
 */
public class AdmLocales {

    private List<Local> locales = new ArrayList<Local>();

    public boolean registrarLocal(String codigo,
            String nombre, String direccion) {

        boolean encontro=false;
        //Buscando codigo que no se repita
        for(Local l : locales){
            if(l.getCodigo().equals(codigo))
                encontro=true;
                break;//saca del for
        }
        if(encontro){
            return false;//esta duplicado, no debe repetirse
        }

        Local local = new Local(codigo, nombre, direccion);
              
       locales.add(local);
         return true;
    }
    
    public boolean registraInstrumentos(String codigoLocal,Instrumentos intrumento){
        for(Local l : locales){
            if(l.getCodigo().equals(codigoLocal))
                l.AgregarInstrumento(intrumento);
                return true;    
            
            //break;//saca del for
        }
        return false;
    }
    
    public boolean BuscaInstrumentos(String codigoLocal,String codInstrumento){
        for(Local l : locales){
            if(l.getCodigo().equals(codigoLocal))
                return l.BuscarInstrumento(codInstrumento);    
            
            //break;//saca del for
        }
        return false;
    }
    
    public int obtenerTotalLocales() {
       return locales.size();
    }
    

}
